#ifndef LETTERS_H
#define LETTERS_H

/*
 *  File: letters.h
 *  Purpose: Bitmap font used in Evade game.
 *  Author: Modus Create
 */

PROGMEM const unsigned char A[] = {
// width, height
  7, 6,
  0x20, 0x38, 0x2E, 0x23, 0x2E, 0x18, 0x20
};

PROGMEM const unsigned char B[] = {
  6, 6,
  0x3F, 0x21, 0x21, 0x2D, 0x2D, 0x33
};

PROGMEM const unsigned char C[] = {
  6, 6,
  0x0E, 0x1F, 0x31, 0x21, 0x31, 0x13
};

PROGMEM const unsigned char colon[] = {
  2, 6,
  0x36, 0x36
};

PROGMEM const unsigned char D[] = {
  5, 6,
  0x3F, 0x21, 0x21, 0x33, 0x1E
};

PROGMEM const unsigned char E[] = {
  4, 6,
  0x3F, 0x21, 0x2D, 0x2D
};

PROGMEM const unsigned char F[] = {
  4, 6,
  0x3F, 0x01, 0x0D, 0x0D
};

PROGMEM const unsigned char G[] = {
  6, 6,
  0x1E, 0x33, 0x21, 0x29, 0x29, 0x1A
};

PROGMEM const unsigned char H[] = {
  5, 6,
  0x3F, 0x0C, 0x0C, 0x00, 0x3F
};

PROGMEM const unsigned char I[] = {
  1, 6,
  0x3F
};

PROGMEM const unsigned char J[] = {
  5, 6,
  0x18, 0x30, 0x20, 0x30, 0x1F
};

PROGMEM const unsigned char K[] = {
  5, 6,
  0x3F, 0x0C, 0x00, 0x0C, 0x33
};

PROGMEM const unsigned char L[] = {
  4, 6,
  0x3F, 0x20, 0x20, 0x20
};

PROGMEM const unsigned char M[] = {
  8, 6,
  0x38, 0x0E, 0x07, 0x0C, 0x0C, 0x07, 0x0E, 0x38
};

PROGMEM const unsigned char N[] = {
  6, 6,
  0x3F, 0x03, 0x06, 0x1C, 0x30, 0x3F
};

PROGMEM const unsigned char O[] = {
  6, 6,
  0x1E, 0x33, 0x21, 0x21, 0x33, 0x1E
};

PROGMEM const unsigned char P[] = {
  5, 6,
  0x3F, 0x01, 0x09, 0x09, 0x0F
};

PROGMEM const unsigned char period[] = {
  2, 6,
  0x30, 0x30
};

PROGMEM const unsigned char Q[] = {
  6, 6,
  0x1E, 0x33, 0x21, 0x21, 0x11, 0x2E
};

PROGMEM const unsigned char R[] = {
  5, 6,
  0x3F, 0x01, 0x09, 0x1D, 0x37
};

PROGMEM const unsigned char S[] = {
  6, 6,
  0x27, 0x25, 0x21, 0x25, 0x3D, 0x19
};

PROGMEM const unsigned char T[] = {
  5, 6,
  0x01, 0x01, 0x3F, 0x01, 0x01
};

PROGMEM const unsigned char U[] = {
  6, 6,
  0x1F, 0x30, 0x20, 0x20, 0x30, 0x1F
};

PROGMEM const unsigned char V[] = {
  7, 6,
  0x03, 0x0C, 0x10, 0x20, 0x10, 0x0C, 0x03
};

PROGMEM const unsigned char W[] = {
  8, 6,
  0x3F, 0x30, 0x18, 0x06, 0x06, 0x18, 0x30, 0x3F
};

PROGMEM const unsigned char X[] = {
  6, 6,
  0x21, 0x1E, 0x00, 0x0C, 0x1E, 0x21
};

PROGMEM const unsigned char Y[] = {
  5, 6,
  0x03, 0x06, 0x3C, 0x06, 0x03
};

PROGMEM const unsigned char Z[] = {
  6, 6,
  0x21, 0x31, 0x3D, 0x27, 0x23, 0x21
};

PROGMEM const unsigned char exclamation[] = {
  1, 6,
  0x2F
};

#endif
